

/* 
一个机器人位于一个 m x n 网格的左上角 （起始点在下图中标记为“Start” ）。
机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角（在下图中标记为“Finish”）。
现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径？

来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/unique-paths-ii

输入：obstacleGrid = [[0,0,0],[0,1,0],[0,0,0]]
输出：2
*/

var uniquePathsWithObstacles = function(obstacleGrid) {
  //初始化数据，障碍物为0，障碍物挡到的部分也为0，与起点同行同列的为1（不为障碍物和被障碍物挡到的点）
  let dp= obstacleGrid.map((rows,index)=>{
    if(rows[0]===1){//第一列有障碍物的情况
      if(index===0){
        return [0,0,0]
      }else{

      }
    }
  })
};